jamaican nightshade (solanum jamaicense) - Espagnol Anglais Dictionnaire